vinyl-backed tape - Turco Inglés Diccionario